trh (their royal highnesses) - Français Anglais Dictionnaire